Compact Representation of GPS Trajectories over Vectorial Road Networks
نویسندگان
چکیده
Many devices nowadays record traveling routes, of users, as sequences of GPS locations. With the growing popularity of smartphones, millions of such routes are generated each day, and many routes have to be stored locally on the device or transmitted to a remote database. It is, thus, essential to encode the sequences, to decrease the volume of the stored or transmitted data. In this paper we study the problem of coding routes over a vectorial road network (map), where GPS locations can be associated with vertices or with road segments. We consider a three-step process of dilution, map-matching and coding. We present two methods to code routes. The first method represents the given route as a sequence of greedy paths. We provide two algorithms to generate a greedy-path code for a sequence of n vertices on the map. The first algorithm has O(n) time complexity, and the second one has O(n) time complexity, but it is optimal, meaning that it generates the shortest possible greedypath code. Decoding a greedy-path code can be done in O(n) time. The second method codes a route as a sequence of shortest paths. We provide a simple algorithm to generate a shortest-path code in O(kn logn) time, where k is the length of the produced code, and we prove that this code is optimal. Decoding a shortest-path code also requires O(kn logn) time. Our experimental evaluation shows that shortest-path codes are more compact than greedy-path codes, justifying the larger time complexity.
منابع مشابه
Trajectory-Based Road-Geometry and Crash-Risk Estimation with Smartphone-Assisted Sensor Networks
As mobile devices came into wide use, it became practical to collect travel data in personal logs. Many studies have been conducted to extract meaningful information from this trend. In this study, we present a system for monitoring road-geometry and crash-risk estimation, based on trajectories created using a smartphone-aided sensor network. The proposed system consists of a number of node veh...
متن کاملLane-Level Road Information Mining from Vehicle GPS Trajectories Based on Naïve Bayesian Classification
In this paper, we propose a novel approach for mining lane-level road network information from low-precision vehicle GPS trajectories (MLIT), which includes the number and turn rules of traffic lanes based on naïve Bayesian classification. First, the proposed method (MLIT) uses an adaptive density optimization method to remove outliers from the raw GPS trajectories based on their space-time dis...
متن کاملCompact Trip Representation over Networks
We present a new Compact Trip Representation (CTR) that allows us to manage users’ trips (moving objects) over networks. These could be public transportation networks (buses, subway, trains, and so on) where nodes are stations or stops, or road networks where nodes are intersections. CTR represents the sequences of nodes and time instants in users’ trips. The spatial component is handled with a...
متن کاملEnabling Time-Dependent Uncertain Edge Weights and Stochastic Routing in Road Networks
Data that describes the driving of vehicles in road networks, notably GPS data, is becoming increasingly available. Large volumes of such data allow us to better capture and understand the dynamic and uncertain traffic patterns that occur in road networks. Based on the availability of large volumes of GPS data, the dissertation proposes techniques that enable the efficient and accurate modeling...
متن کاملInferring Gas Consumption and Pollution Emissions of Vehicles throughout a City
This paper instantly infers the gas consumption and pollution emission of vehicles traveling on a city’s road network in a current time slot, using GPS trajectories from a sample of vehicles (e.g., taxicabs). The knowledge can be used to suggest cost-efficient driving routes as well as identifying road segments where gas has been wasted significantly. The instant estimation of the emissions fro...
متن کامل